vendor/golang.org/x/text/unicode/norm.Iter.p (field)
67 uses
vendor/golang.org/x/text/unicode/norm (current package)
iter.go#L25: p int // current position in input source
iter.go#L33: i.p = 0
iter.go#L43: i.info = i.rb.f.info(i.rb.src, i.p)
iter.go#L49: i.p = 0
iter.go#L59: i.info = i.rb.f.info(i.rb.src, i.p)
iter.go#L72: abs = int64(i.p) + offset
iter.go#L83: return int64(i.p), nil
iter.go#L85: i.p = int(abs)
iter.go#L88: i.info = i.rb.f.info(i.rb.src, i.p)
iter.go#L106: return i.p
iter.go#L111: i.p = i.rb.nsrc
iter.go#L116: return i.p >= i.rb.nsrc
iter.go#L129: p := i.p + 1
iter.go#L131: p0 := i.p
iter.go#L136: p0 := i.p
iter.go#L137: i.p = p
iter.go#L140: i.info = i.rb.f.info(i.rb.src, i.p)
iter.go#L146: p := i.p + 1
iter.go#L148: i.buf[0] = i.rb.src.str[i.p]
iter.go#L153: i.buf[0] = i.rb.src.str[i.p]
iter.go#L154: i.p = p
iter.go#L157: i.info = i.rb.f.info(i.rb.src, i.p)
iter.go#L163: p := i.p
iter.go#L169: i.info = i.rb.f.info(i.rb.src, i.p)
iter.go#L173: i.p = next
iter.go#L227: inCopyStart, outCopyStart := i.p, 0
iter.go#L231: p := i.p
iter.go#L232: i.p++ // ASCII or illegal byte. Either way, advance by 1.
iter.go#L233: if i.p >= i.rb.nsrc {
iter.go#L235: return i.returnSlice(p, i.p)
iter.go#L236: } else if i.rb.src._byte(i.p) < utf8.RuneSelf {
iter.go#L238: return i.returnSlice(p, i.p)
iter.go#L248: i.rb.src.copySlice(i.buf[outCopyStart:], inCopyStart, i.p)
iter.go#L268: if i.p += sz; i.p >= i.rb.nsrc {
iter.go#L272: i.info = i.rb.f.info(i.rb.src, i.p)
iter.go#L287: inCopyStart, outCopyStart = i.p, outp
iter.go#L292: } else if r := i.rb.src.hangul(i.p); r != 0 {
iter.go#L294: i.p += hangulUTF8Size
iter.go#L295: inCopyStart, outCopyStart = i.p, outp
iter.go#L296: if i.p >= i.rb.nsrc {
iter.go#L299: } else if i.rb.src.hangul(i.p) != 0 {
iter.go#L309: i.p += sz
iter.go#L311: if i.p >= i.rb.nsrc {
iter.go#L316: i.info = i.rb.f.info(i.rb.src, i.p)
iter.go#L328: return i.returnSlice(inCopyStart, i.p)
iter.go#L329: } else if inCopyStart < i.p {
iter.go#L330: i.rb.src.copySlice(i.buf[outCopyStart:], inCopyStart, i.p)
iter.go#L336: i.rb.src.copySlice(i.buf[outCopyStart:], inCopyStart, i.p)
iter.go#L343: i.rb.insertUnsafe(i.rb.src, i.p, i.info)
iter.go#L344: if i.p += int(i.info.size); i.p >= i.rb.nsrc {
iter.go#L348: i.info = i.rb.f.info(i.rb.src, i.p)
iter.go#L372: outp, startp := 0, i.p
iter.go#L388: i.p += sz
iter.go#L389: if i.p >= i.rb.nsrc {
iter.go#L392: } else if i.rb.src._byte(i.p) < utf8.RuneSelf {
iter.go#L397: i.info = i.rb.f.info(i.rb.src, i.p)
iter.go#L408: return i.returnSlice(startp, i.p)
iter.go#L411: i.p = startp
iter.go#L412: i.info = i.rb.f.info(i.rb.src, i.p)
iter.go#L423: i.rb.insertUnsafe(i.rb.src, i.p, i.info)
iter.go#L430: if i.p += int(i.info.size); i.p >= i.rb.nsrc {
iter.go#L434: i.info = i.rb.f.info(i.rb.src, i.p)
iter.go#L441: i.rb.insertUnsafe(i.rb.src, i.p, i.info)
iter.go#L456: i.rb.insertUnsafe(i.rb.src, i.p, i.info)
|
The pages are generated with Golds v0.6.7. (GOOS=linux GOARCH=amd64)
Golds is a Go 101 project developed by Tapir Liu.
PR and bug reports are welcome and can be submitted to the issue list.
Please follow @Go100and1 (reachable from the left QR code) to get the latest news of Golds. |